<?php

namespace common\models;

use Yii;

/**
 * This is the model class for table "{{%campus_admin}}".
 *
 * @property int $id
 * @property string $username 登录名
 * @property string $password 登录密码
 * @property string $realname 人员姓名
 * @property string $status 状态
 * @property string|null $note 备注
 * @property string|null $create_time 创建时间
 * @property string|null $create_user 创建人
 * @property string|null $update_time 更新时间
 * @property string|null $update_user 更新人
 * @property string|null $last_time 登录时间
 * @property string|null $last_ip 登录ip
 * @property string|null $avatar 头像
 * @property int|null $campus 校区
 * @property string|null $show_password 显示密码
 * @property int|null $is_person 是否负责人
 */
class CampusAdmin extends BaseModel
{
    /**
     * {@inheritdoc}
     */
    public static function tableName()
    {
        return '{{%campus_admin}}';
    }

    /**
     * {@inheritdoc}
     */
    public function rules()
    {
        return [
            [['create_time', 'update_time', 'last_time'], 'safe'],
            [['campus', 'is_person'], 'integer'],
            [['username', 'realname', 'last_ip'], 'string', 'max' => 30],
            [['password', 'note', 'create_user', 'update_user', 'avatar', 'show_password'], 'string', 'max' => 255],
            [['status'], 'string', 'max' => 1],
            [['username'], 'unique'],
        ];
    }

    /**
     * {@inheritdoc}
     */
    public function attributeLabels()
    {
        return [
            'id' => 'ID',
            'username' => '登录名',
            'password' => '登录密码',
            'realname' => '人员姓名',
            'status' => '状态',
            'note' => '备注',
            'create_time' => '创建时间',
            'create_user' => '创建人',
            'update_time' => '更新时间',
            'update_user' => '更新人',
            'last_time' => '登录时间',
            'last_ip' => '登录ip',
            'avatar' => '头像',
            'campus' => '校区',
            'show_password' => '显示密码',
            'is_person' => '是否负责人',
        ];
    }
}
